|
|
@@ -19,7 +19,7 @@ describe Agents::WebhookAgent do
|
19
|
19
|
out = agent.receive_webhook({:secret => :foobar, :payload => payload})
|
20
|
20
|
}.should change { Event.count }.by(1)
|
21
|
21
|
out.should eq(['Event Created', 201])
|
22
|
|
- Event.last.last.payload.should eq([{'payload' => payload}])
|
|
22
|
+ Event.last.payload.should eq([{'payload' => payload}])
|
23
|
23
|
end
|
24
|
24
|
|
25
|
25
|
it 'should not create event if secrets dont match' do
|
|
|
@@ -28,7 +28,7 @@ describe Agents::WebhookAgent do
|
28
|
28
|
out = agent.receive_webhook({:secret => :bazbat, :payload => payload})
|
29
|
29
|
}.should change { Event.count }.by(0)
|
30
|
30
|
out.should eq(['Not Authorized', 401])
|
31
|
|
- Event.last.last.payload.should eq([{'payload' => payload}])
|
|
31
|
+ Event.last.payload.should eq([{'payload' => payload}])
|
32
|
32
|
end
|
33
|
33
|
end
|
34
|
34
|
end
|